<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>OData Validator</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <link type="text/css" href="Styles/Site.css" rel="stylesheet" />
</head>
<body>
    <div id="wrapper">
        <div id="topBar">
        </div>
        <div id="header">
            <div id="version">
                Alpha Release - v0.1</div>
            <div id="navigation">
                <ul class="menu">
                    <li><a href=".">Home</a> |</li>
                    <li>About |</li>
                    <li><a href="roadmap.htm">Roadmap |</a></li>
                    <li><a href="feedback.htm">Feedback</a></li>
                </ul>
            </div>
        </div>
        <div id="infotop">
            <div id="logo">
                <img src="Images/ODataLogo.png" alt="logo" />
            </div>
            <div id="content">
                <p>
                    The Open Data Protocol (OData) is a Web protocol for querying and updating data
                    that provides a way to unlock your data and free it from silos that exist in applications
                    today. OData does this by applying and building upon Web technologies such as HTTP,
                    Atom Publishing Protocol (AtomPub) and JSON to provide access to information from
                    a variety of applications, services, and stores.
                </p>
                <p>
                    OData is released under the Microsoft Open Specification promise. This allows anyone
                    to create OData services that implement the specification and to freely interoperate
                    with OData implementations. Currently there are several OData service <a href="http://www.odata.org/producers">
                        producers</a> and <a href="http://www.odata.org/developers/odata-sdk">server libraries</a>
                    including .Net Framework, Java, Rails and several <a href="http://www.odata.org/developers/odata-sdk">
                        client libraries</a> across a range of platforms such as Objective-C, Javascript,
                    PHP, and Java. The fact that an OData service can be consumed by a wide range of
                    applications and libraries makes interoperability a key requirement.
                </p>
                <p>
                    The goal of this tool is to enable OData service authors to validate their implementation
                    against the OData specification to ensure the service interoperates well with any
                    OData client.
                </p>
                <p>
                    Consumers of the OData protocol can also benefit from this tool by testing OData
                    service implementations that they are building an experience for to pinpoint potential
                    issues.
                </p>
                <p>
                    OData Service Validation Tool is an open source project and is a member of the Data, Languages, and Systems 
                    Interoperability Gallery in the <a href="http://outercurve.org/">Outercurve Foundation</a> 
                    (see <a href="http://www.outercurve.org/News/articleType/ArticleView/articleId/34/Outercurve-Foundation-Announces-Contribution-of-OData-Validation-Project">the press release</a>).
                </p>
                <p>
                    Source code is available on <a href="http://odatavalidator.codeplex.com">Codeplex</a>. This service is updated
                    every two weeks with the source code on Codeplex.

                    Contributions for rules to increase specification coverage, features and bug fixes are encouraged. If you are interested,
                    just send an email to the <a href="http://odata.org/mailing-list">OData Mailing List</a>.

                </p>
            </div>
        </div>
    </div>
    <!-- START OF SmartSource Data Collector TAG -->
    <!-- Copyright (c) 1996-2009 WebTrends Inc.  All rights reserved. -->
    <!-- Version: MS.3.2.1 -->
    <script src="scripts/wt.js" type="text/javascript"></script>
    <!-- ----------------------------------------------------------------------------------- -->
    <!-- Warning: The two script blocks below must remain inline. Moving them to an external -->
    <!-- JavaScript include file can cause serious problems with cross-domain tracking.      -->
    <!-- ----------------------------------------------------------------------------------- -->
    <script type="text/javascript">
//<![CDATA[
        var _tag = new WebTrends();
        _tag.dcsid = "dcsc97avu10000kn75ujgpso2_7j5n";
        _tag.fpcdom = ".odata.org";
        _tag.dcsGetId();
        _tag.trackevents = true;
        //]]>>
    </script>
    <script type="text/javascript">
//<![CDATA[
        // Add custom parameters here.
        //_tag.DCSext.param_name=param_value;
        _tag.dcsCollect();
        //]]>>
    </script>
</body>
<noscript>
    <div>
        <img alt="DCSIMG" id="DCSIMG" width="1" height="1" src="http://m.webtrends.com/dcsc97avu10000kn75ujgpso2_7j5n/njs.gif?dcsuri=/nojavascript&amp;WT.js=No&amp;WT.tv=MS.3.0.0" /></div>
</noscript>
<!-- END OF SmartSource Data Collector TAG -->
</html>

